settlement (agreement) - German English Dictionary